package com.sqfw.project.wp.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.sqfw.framework.aspectj.lang.annotation.Excel;
import com.sqfw.framework.web.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@NoArgsConstructor
@AllArgsConstructor
@Data
public class ExportWpInfo extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @Excel(name = "工单编号")
    private String wpid;

    @Excel(name = "姓名")
    private String customerName;

    @Excel(name = "联系电话")
    private String phoneno;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "流转时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date starttime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "办结时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;

    @Excel(name = "诉求地址")
    private String address;

    @Excel(name = "诉求类型")
    private String wpType;

    @Excel(name = "业务分类一级")
    private String class1Name;

    @Excel(name = "业务分类二级")
    private String class2Name;

    @Excel(name = "业务分类三级")
    private String class3Name;

    @Excel(name = "业务分类四级")
    private String class4Name;

    @Excel(name = "承办单位处理结果")
    private String message;

    @Excel(name = "区域")
    private String districtName;

    private String district;

    @Excel(name = "诉求内容")
    private String summary;

    private String class1;

    private String class2;

    private String class3;

    private String class4;

    private String deptLevel2;

    @Excel(name = "二次处理原因")
    private String disposeCause;

    @Excel(name = "回访满意度")
    private String issatisfied;






}
